8174 Lefferts Blvd, Kew Gardens, NY 11415-1730, Kew Gardens
Super clean. Great food. Superior service!
Super clean. Great food. Superior service!